package com.chixing.service;

import com.chixing.entity.Comment;
import com.chixing.util.Result;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author liwenjing
 * @since 2025-10-07
 */



public interface CommentService {
    Comment postComment(Comment comment);
    List<Comment> getCommentsTreeByMovieId(String movieId);
    Comment reply(String parentId, Comment reply);
    void like(String commentId);

    /**
     * 根据用户ID查看用户的所有评论
     * @param userId 用户ID
     * @return 评论列表
     */
    List<Comment> getCommentsByUserId(String userId);
}